Oracle 11g更改字符集AL32UTF8为ZHS16GBK | 您所在的位置:网站首页 › oracle 修改字符集 为ZHS16GBK › Oracle 11g更改字符集AL32UTF8为ZHS16GBK |
Oracle 9i更改字符集AL32UTF8为ZHS16GBKSQLgt; conn /as sysdba SQLgt; shutdown immediate; SQLgt; startup mount SQLgt; A
首页 → 数据库技术
背景: 阅读新闻
Oracle 11g更改字符集AL32UTF8为ZHS16GBK [日期:2011-04-26] 来源:Linux社区 作者:qzc711 [字体:]
Oracle 9i更改字符集AL32UTF8为ZHS16GBKSQL> conn /as sysdba SQL> shutdown immediate; SQL> startup mount SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION; SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0; SQL> alter database open; SQL> ALTER DATABASE CHARACTER SET ZHS16GBK; ORA-12712: new character set must be a superset of old character set 提示我们的字符集:新字符集必须为旧字符集的超集,这时我们可以跳过超集的检查做更改: SQL> ALTER DATABASE character set INTERNAL_USE ZHS16GBK; --我们看到这个过程和之前ALTER DATABASE CHARACTER SET操作的内部过程是完全相同的,也就是说INTERNAL_USE提供的帮助就是使Oracle数据库绕过了子集与超集的校验. SQL> shutdown immediate; SQL> startup 以后安装oracle的时候记得选择自定义安装,把这个字符集的事情事先弄好。 0
Oracle中的 UPDATE FROM 解决方法 Oracle使用序列填充代理主键自增
相关资讯 Oracle教程
图片资讯
本文评论 查看全部评论 (0)
评论声明
最新资讯
本周热门 Linux公社简介 - 广告服务 - 网站地图 - 帮助信息 - 联系我们本站(LinuxIDC)所刊载文章不代表同意其说法或描述,仅为提供更多信息,,也不构成任何建议。 Copyright © 2006-2011 Linux公社 All rights reserved 浙ICP备06018118号 |
CopyRight 2018-2019 实验室设备网 版权所有 |